earth-capture vehicle - Turco Inglés Diccionario